﻿namespace com.binance.client.model.market
{

	public class OpenInterestStat
	{

		private string symbol;
		private decimal sumOpenInterest;
		private decimal sumOpenInterestValue;
		private long? timestamp;

		public virtual string Symbol
		{
			get
			{
				return symbol;
			}
			set
			{
				this.symbol = value;
			}
		}


		public virtual decimal SumOpenInterest
		{
			get
			{
				return sumOpenInterest;
			}
			set
			{
				this.sumOpenInterest = value;
			}
		}


		public virtual decimal SumOpenInterestValue
		{
			get
			{
				return sumOpenInterestValue;
			}
			set
			{
				this.sumOpenInterestValue = value;
			}
		}


		public virtual long? Timestamp
		{
			get
			{
				return timestamp;
			}
			set
			{
				this.timestamp = value;
			}
		}


		public override string ToString()
		{
			return "OpenInterestStat{" +
					"symbol='" + symbol + '\'' +
					", sumOpenInterest=" + sumOpenInterest +
					", sumOpenInterestValue=" + sumOpenInterestValue +
					", timestamp=" + timestamp +
					'}';
		}
	}

}